protein molecule types

Best popular protein molecule types